jQuery(document).ready(function(){    	
	jQuery('#content_1').markItUp(mySettings);	
	jQuery('#content_pm').markItUp(mySettings);	    								
});	

function isEmail(email) 
{
	AtPos = email.indexOf("@")
	StopPos = email.lastIndexOf(".")
	Message = ""
	
	if (email == "") {
		return false;
	}
	
	if (AtPos == -1 || StopPos == -1) {
		return false;
	}
	
	if (StopPos < AtPos) {
		return false;
	}
	
	if (StopPos - AtPos == 1) {
		return false;
	}
	
	return true;
}

function fn_send_pm()
{
	var title_pm = jQuery.trim(getValueId('title_pm'));
	var content_pm = jQuery.trim(getValueId('content_pm'));
	
	if(!IS_LOGIN){
		 login_error('Bạn phải đăng nhập mới gửi được tin nhắn.');
		 return false;
	}
	else if(title_pm==''){		
		log_faile('Tiêu đề tin nhắn không được để trống.');	
		jQuery('#title_pm').focus();
		return false;
	}
	else if(content_pm==''){						
		log_faile('Nội dung tin nhắn không được để trống.');	
		jQuery('#content_pm').focus();
		return false;
	}
			
	jQuery.ajax({
		type: "POST",
		url: WEB_DIR+"ajax.php?act=comment&code=send_pm",
		data: "title_pm=" + title_pm + "&user_id="+user_id +
		"&content_pm= " + content_pm,
		success: function(msg) {
			if(msg == 'blacklist')
			{
				log_faile ('Thành viên "'+user_name+'" không cho phép bạn gửi tin nhắn.');
				return false;
			}
			else if(msg == 'no_send_yourself')
			{			
				log_faile('Bạn không thể gửi được tin nhắn cho bạn.');
				getValueId('title_pm','assign','Tiêu đề');				
				getValueId('content_pm','assign','');
			}
			else if(msg == 'bad_word')
			{
				log_faile('Nội dung tin nhắn có từ xấu');			
				return false;
			}
			else if(msg == 'no_title')
			{			
				log_faile('Tiêu đề tin nhắn không được để trống.');		
				jQuery('#title_pm').focus();
				return false;
			}
			else if(msg == 'no_content')
			{			
				log_faile('Nội dung tin nhắn không được để trống.');	
				jQuery('#content_pm').focus();
				return false;
			}
			else if(msg == 'not_login')
			{			
				login_error('Bạn phải đăng nhập mới gửi được tin nhắn.');
				return false;
			}
			else if(msg == 'success')
			{			
				//log_success ('Bạn đã gửi tin nhắn thành công.');
				
				var mes_return = '<div style="width:96%; border:solid 1px #669933; padding:10px;margin-top:9px;margin-bottom:9px;" align="center" class="msg_alert"><center style="margin:10px;"><b><font color=green>Bạn đã gửi tin nhắn thành công.</font></b></center><div align="left"></div></div>';
				
				jQuery("#show_mess_success").css({display:"inline"});
				jQuery("#show_mess_success").html(mes_return);
				
				getValueId('title_pm','assign','Tiêu đề');
				getValueId('content_pm','assign','');
			}
			else if(msg == 'false_send')
			{			
				log_faile('Không gửi được tin nhắn.');
				return false;
			}
		}
	});		
}				


function fn_send_pm_fb(user_id, user_name){	
	if(!IS_LOGIN){
		login_error();
		return false;
	}
	else{
		blockSendPm(user_id,user_name);
		return false;
	}
}

function blockSendPm(relate_user_id,relate_user_name)
{		
	jQuery.blockUI({message: '<div style="width:400px;border:1px solid #d1d4d3; background-color:#fff; padding:1px;" align="left" id="block_mini_message"><div style=" height:26px; background-color:#17437a" align="left"><span style="line-height:26px;color: #fff; padding-left:10px;">Gửi tin nhắn tới '+relate_user_name+'</span></div><div style=" background:url(style/images/bg_log_faile.gif) repeat-x bottom;"><div id="subject" class="feedbackSubject" style="margin-left:10px"><br /><input type="text" name="title_pm_mini" id="title_pm_mini" maxlength="150" size="60" value="Tiêu đề" style="width:371px; padding-left:5px; padding-top:5px;" /></div><textarea name="content_pm_mini" id="content_pm_mini" rows="10" class="textAreReplyFeedback enbac_bbcode"   style="margin-left:10px"></textarea><div style=" margin-top:-5px; padding-bottom:5px;" align="right"><div align="right" class="btnAllFeedback" onmouseout="this.className=\'btnAllFeedback\'"  onmouseover="this.className=\'btnAllFeedbackHover\'" style=" margin-right:10px;_margin-right:5px; margin-left:10px;_margin-left:5px; width:50px;float:left;" id="close_pm_mini">Đóng</div>																																																																																																																																																																													<div align="right" class="btnAllFeedback" onmouseout="this.className=\'btnAllFeedback\'"  onmouseover="this.className=\'btnAllFeedbackHover\'" style=" margin-right:10px;_margin-right:5px; width:100px;" id="sendPM_mini">Gửi tin nhắn</div></div></div></div>																																																																																																																																																																																																																																												<input type="hidden" id="block_user_id_pm" name="block_user_id_pm" value="'+relate_user_id+'">',																																																																																																																																																																																																																																																  css: { border:'none', padding:0}});
		
		jQuery('#title_pm_mini').blur(function()
		{
			if(getValueId('title_pm_mini')=="")
			{
				getValueId('title_pm_mini','assign','Tiêu đề');
			}
		})
		
		jQuery('#title_pm_mini').focus(function()
		{
			if(getValueId('title_pm_mini')=="Tiêu đề")
			{				
				getValueId('title_pm_mini','assign','');
			}
		})			
		
		jQuery('#close_pm_mini').click(function () { 
			jQuery.unblockUI();
		}); 
		
		jQuery('#sendPM_mini').click(function () {			
			fn_send_pm_mini(getValueId('block_user_id_pm')); // lay tu trong file profile.js
		}); 
		
		jQuery('#overlay').click(function () { 
		  jQuery.unblockUI();
		});	
		
		jQuery("#title_pm_mini").keypress(function (e) {
		if (e.which == 13)
		{
			fn_send_pm_mini(getValueId('block_user_id_pm')); // lay tu trong file profile.js
			return false;
		}
		else
		{
			return true;
		}
	})		
}

function fn_send_fb(user_id, user_name)
{	
	if(!IS_LOGIN){
		login_error();
		return false;
	}
	else if(IS_BLOCK){
		log_faile('Bạn không có quyền thực hiện chức năng này.');
		return false;
	}
	else{					
		blockSendFB(user_id,user_name);
		return false;
	}	
}


function fn_click_del_comment_aj(comment_id,entry_id){// xoa comment
	jQuery.post(WEB_DIR+"ajax.php?act=shop&code=del_comment", {
		id:comment_id,
		entry_id: entry_id},
		function(msg){
			if(msg=='not_perm')
			{
				log_faile('Bạn không có quyền thực hiện chức năng này.');
				return false;
			}
			var n = parseInt(jQuery("#totalReplyCount").text(), 0)-1;
			if(n=='') n="0";
			jQuery(".totalReplyCount").html(n);
			jQuery('#'+msg).hide();
			jQuery('#space_'+msg).hide();
		}
	);												
}

function fn_click_tab_reply1(){	
	
	jQuery("#tab_reply").removeClass('tabReply1');
	jQuery("#tab_reply").addClass('tabReplyOver1');
	jQuery("#tab_pm").addClass('tabPm');
	jQuery("#send_bidding").css({display:"block"});
	jQuery("#send_pm").css({display:"none"});

}

function fn_click_tab_pm1(){
	
	jQuery("#tab_reply").addClass('tabReply1');
	jQuery("#tab_pm").removeClass('tabPm');
	jQuery("#tab_pm").addClass('tabPmOver');
	jQuery("#send_bidding").css({display:"none"});
	jQuery("#send_pm").css({display:"block"});
	
}


